collective protection shelter - Allemand Anglais Dictionnaire